English word definition — powered by WordNet
landing in a harbor next to a pier where ships are loaded and unloaded or repaired
Want to remember docking facility?